'We're Determined To Repair Britain's Brand,' Keir Starmer Tells Investment Summit